<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8">
</head>

<body>
<h2>lulu!</h2>
<hr/>

<ul>
<li><a href="#userApi">用户接口</a></li>
<li><a href="#imageApi">图片接口</a></li>
<li><a href="#commentApi">评论接口</a></li>
<li><a href="#shuoshuoApi">说说接口</a></li>
<li><a href="#postApi">热门接口</a></li>
<li><a href="#wishApi">愿望接口</a></li>
<li><a href="#demandApi">帮帮接口</a></li>
<li><a href="#coterieApi">圈子接口</a></li>
<li><a href="#payApi">支付接口</a></li>
</ul>
<hr/>


<h1 id="userApi">用户接口</h1>





<h4>手机号登录</h4>
地址：http://lulu.lulufind.com/user/loginUsePhone<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userPhone</td><td>字符串</td><td>电话号码，长度11</td></tr>
  <tr><td>userPasswd</td><td>字符串</td><td>密码，长度32的加密数据，前端加密</td></tr>
</table>
<br/>
返回值：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>登录成功</td><td rowspan="2"><a href="#userInfoVO">用户信息对象</a></td></tr>
  <tr><td>500</td><td>用户名或密码错误</td></tr>
</table>
<br/>
<form action="user/loginUsePhone" method="post">
userPhone:<input name="userPhone" />
userPasswd:<input name="userPasswd" type="password" />
<input type="submit"/>
</form>
<hr/>






<h4>注册时发送验证码给手机</h4>
地址：http://lulu.lulufind.com/user/sendCode<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>tempPhone</td><td>字符串</td><td>电话号码，长度11</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td></tr>
  <tr><td>200</td><td>验证码发送成功</td></tr>
  <tr><td>500</td><td>该账号已注册</td></tr>
</table>
<br/>
<form action="user/sendCode" method="post">
phone:<input name="tempPhone" />
<input type="submit"/>
</form>
<hr/>






<h4>手机号注册</h4>
地址：http://lulu.lulufind.com/user/register<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userPasswd</td><td>字符串</td><td>密码，长度32的加密数据，前端加密</td></tr>
  <tr><td>userPhone</td><td>字符串</td><td>电话号码，长度11</td></tr>
  <tr><td>userPlatform</td><td>整型</td><td>1位，0是苹果，1是安卓</td></tr>
  <tr><td>userCode</td><td>字符串</td><td>验证码</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>注册成功</td><td rowspan="3"><a href="#userInfoVO">用户信息对象</a></td></tr>
  <tr><td>500</td><td>验证码错误</td></tr>
  <tr><td>501</td><td>注册失败</td></tr>
</table>
<br/>
<form action="user/register" method="post">
userPasswd:<input name="userPasswd" type="password" />
userPhone:<input name="userPhone" />
userPlatform:<input name="userPlatform" />
userCode:<input name="userCode" />
<input type="submit"/>
</form>
<hr/>



<h4>手机号注册（临时）</h4>
地址：http://lulu.lulufind.com/user/registerTemp<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userPasswd</td><td>字符串</td><td>密码，长度32的加密数据，前端加密</td></tr>
  <tr><td>userPhone</td><td>字符串</td><td>电话号码，长度11</td></tr>
  <tr><td>userPlatform</td><td>整型</td><td>1位，0是苹果，1是安卓</td></tr>
  <tr><td>temp</td><td>字符串</td><td>验证码</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td></tr>
  <tr><td>200</td><td>注册成功</td></tr>
  <tr><td>500</td><td>验证错误</td></tr>
  <tr><td>501</td><td>注册失败</td></tr>
</table>
<br/>
<form action="user/registerTemp" method="post">
userPasswd:<input name="userPasswd" type="password" />
userPhone:<input name="userPhone" />
userPlatform:<input name="userPlatform" />
temp:<input name="temp" />
<input type="submit"/>
</form>
<hr/>



<h4>第三方登录</h4>
地址：http://lulu.lulufind.com/user/loginUseThird<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userRegType</td><td>整型</td><td>注册来源，0是手机号 1是微信 2是微博 3是QQ</td></tr>
  <tr><td>userThirdId</td><td>字符串</td><td>第三方id，最长255</td></tr>
</table>
<br/>
可选参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userPlatform</td><td>整型</td><td>1位，0是苹果，1是安卓</td></tr>
  <tr><td>userAvatar</td><td>字符串</td><td>用户头像的url，长度最好不要超过20k</td></tr>
  <tr><td>userName</td><td>字符串</td><td>用户名，最长16</td></tr>
  <tr><td>userGender</td><td>整形</td><td>1位，0为男，1为女</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>登录成功</td><td rowspan="3"><a href="#userInfoVO">用户信息对象</a></td></tr>
  <tr><td>201</td><td>注册成功</td></tr>
  <tr><td>501</td><td>登录失败</td></tr>
</table>
<br/>
<form action="user/loginUseThird" method="post">
userRegType:<input name="userRegType"/>
userThirdId:<input name="userThirdId" />
userPlatform:<input name="userPlatform" />
userAvatar:<input name="userAvatar" />
userName:<input name="userName" />
userGender:<input name="userGender" />
<input type="submit"/>
</form>
<hr/>





<h4>免密登录</h4>
地址：http://lulu.lulufind.com/user/loginUseToken<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>Token，32位</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>登录成功</td><td rowspan="2"><a href="#userInfoVO">用户信息对象</a></td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
</table>
<br/>
<form action="user/loginUseToken" method="post">
userId:<input name="userId" />
userToken:<input name="userToken" />
<input type="submit"/>
</form>
<hr/>






<h4>修改用户信息(不包含头像)</h4>
地址：http://lulu.lulufind.com/user/changeUserInfo<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>Token，32位</td></tr>
  <tr><td>userName</td><td>字符串</td><td>用户名，最长16</td></tr>
  <tr><td>userSign</td><td>字符串</td><td>用户签名，最长255</td></tr>
  <tr><td>userGender</td><td>整形</td><td>1位，0为男，1为女</td></tr>
  <tr><td>userCityId</td><td>整型</td><td>城市id</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td></tr>
  <tr><td>200</td><td>修改成功</td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
</table>
<br/>
<h5>没有可选参数</h5>
<form action="user/changeUserInfo" method="post">
userId:<input name="userId" />
userToken:<input name="userToken" />
userName:<input name="userName" />
userSign:<input name="userSign" />
userGender:<input name="userGender" />
userCityId:<input name="userCityId" />
<input type="submit"/>
</form>
<hr/>






<h4>获取用户信息</h4>
地址：http://lulu.lulufind.com/user/getUserInfo<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>targetUserId</td><td>整型</td><td>要查询的用户id</td></tr>
</table>
<br/>
可选参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>Token，32位</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查询成功</td><td rowspan="3"><a href="#userInfoVO">用户信息对象</a></td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
  <tr><td>501</td><td>用户不存在</td></tr>
</table>
<br/>
<form action="user/getUserInfo" method="post">
userId:<input name="userId" />
userToken:<input name="userToken" />
targetUserId:<input name="targetUserId" />
<input type="submit"/>
</form>
<hr/>


<h4>获取用户绑定信息</h4>
地址：http://lulu.lulufind.com/user/getUserBindInfo<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>Token，32位</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查询成功</td><td rowspan="2"><a href="#userBindInfoVO">用户绑定信息对象</a></td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
</table>
<br/>
<form action="user/getUserBindInfo" method="post">
userId:<input name="userId" />
userToken:<input name="userToken" />
<input type="submit"/>
</form>
<hr/>


<h4>获取某一用户的动态</h4>
地址：http://lulu.lulufind.com/user/getUserTrends<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>start</td><td>整型</td><td>开始位置，从0开始</td></tr>
  <tr><td>num</td><td>整型</td><td>一次最大返回数</td></tr>
</table>
<br/>
可选参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userToken</td><td>整型</td><td>用户token,若此值和userId匹配，可以查看这个userId的关注的人的动态</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查询成功</td><td rowspan="3"><a href="#trendsVO">动态对象</a></td></tr>
</table>
<br/>
<form action="user/getUserTrends" method="post">
userId:<input name="userId" />
userToken:<input name="userToken" />
start:<input name="start" />
num:<input name="num" />
<input type="submit"/>
</form>
<hr/>




<h4>第三方账号绑定手机号（需要先发送注册验证码）</h4>
地址：http://lulu.lulufind.com/user/bindPhone<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>用户token</td></tr>
  <tr><td>userPhone</td><td>字符串</td><td>电话号码，长度11</td></tr>
  <tr><td>userCode</td><td>字符串</td><td>验证码</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>绑定成功</td><td rowspan="3"><a href="#userInfoVO">用户信息对象</a></td></tr>
  <tr><td>500</td><td>验证码错误</td></tr>
  <tr><td>404</td><td>发生错误</td></tr>
</table>
<br/>
<form action="user/bindPhone" method="post">
userId:<input name="userId" />
userToken:<input name="userToken" />
userPhone:<input name="userPhone" />
userCode:<input name="userCode" />
<input type="submit"/>
</form>
<hr/>




<h4>忘记密码发送验证码</h4>
地址：http://lulu.lulufind.com/user/forgetPasswdSendCode<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>tempPhone</td><td>字符串</td><td>电话号码，长度11</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td></tr>
  <tr><td>200</td><td>验证码发送成功</td></tr>
  <tr><td>401</td><td>验证码发送失败</td></tr>
  <tr><td>500</td><td>用户不存在</td></tr>
</table>
<br/>
<form action="user/forgetPasswdSendCode" method="post">
tempPhone:<input name="tempPhone" />
<input type="submit"/>
</form>
<hr/>



<h4>忘记密码验证验证码</h4>
地址：http://lulu.lulufind.com/user/forgetPasswdCheck<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>tempPhone</td><td>字符串</td><td>电话号码，长度11</td></tr>
  <tr><td>tempCode</td><td>字符串</td><td>验证码</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td></tr>
  <tr><td>200</td><td>验证码正确</td></tr>
  <tr><td>500</td><td>验证码错误</td></tr>
</table>
<br/>
<form action="user/forgetPasswdCheck" method="post">
tempPhone:<input name="tempPhone" />
tempCode:<input name="tempCode" />
<input type="submit"/>
</form>
<hr/>



<h4>忘记密码设置密码</h4>
地址：http://lulu.lulufind.com/user/forgetPasswdSet<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>tempPhone</td><td>字符串</td><td>电话号码，长度11</td></tr>
  <tr><td>tempCode</td><td>字符串</td><td>验证码</td></tr>
  <tr><td>passwd</td><td>字符串</td><td>密码，长度32的加密数据，前端加密</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td></tr>
  <tr><td>200</td><td>设置成功</td></tr>
  <tr><td>500</td><td>设置失败</td></tr>
</table>
<br/>
<form action="user/forgetPasswdSet" method="post">
tempPhone:<input name="tempPhone" />
tempCode:<input name="tempCode" />
passwd:<input name="passwd" />
<input type="submit"/>
</form>
<hr/>





<h4>修改密码</h4>
地址：http://lulu.lulufind.com/user/changePasswd<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>Token，32位</td></tr>
  <tr><td>userPasswd</td><td>字符串</td><td>密码，长度32的加密数据，前端加密</td></tr>
  <tr><td>newPasswd</td><td>字符串</td><td>新密码，长度32的加密数据，前端加密</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td></tr>
  <tr><td>200</td><td>设置成功</td></tr>
  <tr><td>500</td><td>设置失败</td></tr>
</table>
<br/>
<form action="user/changePasswd" method="post">
userId:<input name="userId" />
userToken:<input name="userToken" />
userPasswd:<input name="userPasswd" />
newPasswd:<input name="newPasswd" />
<input type="submit"/>
</form>
<hr/>




<h4>用户关注</h4>
地址：http://lulu.lulufind.com/user/userFollow<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>followFromId</td><td>整型</td><td>关注者id</td></tr>
  <tr><td>followToId</td><td>整型</td><td>被关注者id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>关注者Token</td></tr>
  <tr><td>followSwitch</td><td>整型</td><td>关注设置 1为关注，2为取消关注</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td></tr>
  <tr><td>201</td><td>关注成功</td></tr>
  <tr><td>202</td><td>取消关注成功</td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
  <tr><td>600</td><td>参数错误</td></tr>
</table>
<br/>
<form action="user/userFollow" method="post">
followFromId:<input name="followFromId" />
followToId:<input name="followToId" />
userToken:<input name="userToken" />
followSwitch(1为关注，2为取消):<input name="followSwitch" />
<input type="submit"/>
</form>
<hr/>




<h4>关注的用户列表</h4>
地址：http://lulu.lulufind.com/user/getFollowToUserInfoList<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>Token,32位</td></tr>
  <tr><td>targetUserId</td><td>整型</td><td>目标用户id（查询此id所关注的用户）</td></tr>
  <tr><td>start</td><td>整型</td><td>开始位置，从0开始</td></tr>
  <tr><td>num</td><td>整型</td><td>查询的最大数量</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查询成功</td><td rowspan="2">列表，列表中的对象为<a href="#userInfoVO">用户信息对象</a></td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
</table>
<br/>
<form action="user/getFollowToUserInfoList" method="post">
userId:<input name="userId" />
userToken:<input name="userToken" />
targetUserId:<input name="targetUserId" />
start:<input name="start" />
num:<input name="num" />
<input type="submit"/>
</form>
<hr/>

<h4>用户的粉丝列表</h4>
地址：http://lulu.lulufind.com/user/getFollowFromUserInfoList<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>Token,32位</td></tr>
  <tr><td>targetUserId</td><td>整型</td><td>目标用户id（查询关注此id的用户）</td></tr>
  <tr><td>start</td><td>整型</td><td>开始位置，从0开始</td></tr>
  <tr><td>num</td><td>整型</td><td>查询的最大数量</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查询成功</td><td rowspan="2">列表，列表中的对象为<a href="#userInfoVO">用户信息对象</a></td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
</table>
<br/>
<form action="user/getFollowFromUserInfoList" method="post">
userId:<input name="userId" />
userToken:<input name="userToken" />
targetUserId:<input name="targetUserId" />
start:<input name="start" />
num:<input name="num" />
<input type="submit"/>
</form>
<hr/>

<h4>获取好友</h4>
地址：http://lulu.lulufind.com/user/getFriends<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>用户token</td></tr>
  <tr><td>start</td><td>整型</td><td>起始位置，从0开始</td></tr>
  <tr><td>num</td><td>整型</td><td>一次最大的数量</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查询成功</td><td rowspan="1">列表，对象为<a href="#userInfoVO">用户信息对象</a>，只有几个基础信息</td></tr>
</table>
<br/>
<form action="user/getFriends" method="post">
userId:<input name="userId" />
userToken:<input name="userToken" />
start:<input name="start" />
num:<input name="num" />
<input type="submit"/>
</form>
<hr/>


<h4>获取热门城市</h4>
地址：http://lulu.lulufind.com/user/getHotCity<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>start</td><td>整型</td><td>起始位置，从0开始</td></tr>
  <tr><td>num</td><td>整型</td><td>一次最大的数量</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查询成功</td><td rowspan="1">列表，对象为<a href="#city">城市对象</a></td></tr>
</table>
<br/>
<form action="user/getHotCity" method="post">
start:<input name="start" />
num:<input name="num" />
<input type="submit"/>
</form>
<hr/>


<h4>获取热门学校</h4>
地址：http://lulu.lulufind.com/user/getHotSchool<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>start</td><td>整型</td><td>起始位置，从0开始</td></tr>
  <tr><td>num</td><td>整型</td><td>一次最大的数量</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查询成功</td><td rowspan="1">列表，对象为<a href="#school">学校对象</a></td></tr>
</table>
<br/>
<form action="user/getHotSchool" method="post">
start:<input name="start" />
num:<input name="num" />
<input type="submit"/>
</form>
<hr/>



<h1 id="imageApi">图片接口</h1>
<h3>说明：上传图片后返回的值（key）是文件名，前面加上http://luluimg.lulufind.com/才能访问</h3>


<h4>获取七牛图片上传的Token</h4>
地址：http://lulu.lulufind.com/image/getToken<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>Token,32位</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查询成功</td><td rowspan="2">列表，列表中的对象为<a href="#token">图片Token对象</a></td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
</table>
<br/>
<form action="image/getToken" method="post">
userId:<input name="userId" />
userToken:<input name="userToken" />
<input type="submit"/>
</form>
<hr/>





<h4>图片上传</h4>
地址：http://up-z2.qiniu.com/<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>key</td><td>字符串</td><td>文件名，此值需唯一，可以不带类型后缀，名字里可以包含斜杠/，建议填写，不填的话七牛会自动生成一个根目录的名字</td></tr>
  <tr><td>token</td><td>字符串</td><td>七牛的token</td></tr>
  <tr><td>file</td><td>二进制</td><td>具体文件</td></tr>
</table>
<br/>
返回：
  （错误情况）error:具体信息     
  （正确情况）返回<a href="#qiniuImage">七牛图片对象</a>
<br/><br/>
<form method="post" action="http://up-z2.qiniu.com/"
 enctype="multipart/form-data">
  key:<input name="key">
  token:<input name="token">
  file:<input name="file" type="file" />
  <input type="submit"/>
</form>
<hr/>



<h4>修改用户头像</h4>
地址：http://lulu.lulufind.com/image/changeUserAvatar<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>Token,32位</td></tr>
  <tr><td>userAvatar</td><td>字符串</td><td>头像url</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td></tr>
  <tr><td>200</td><td>修改成功</td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
  <tr><td>501</td><td>修改失败</td></tr>
</table>
<br/>
<form action="image/changeUserAvatar" method="post">
userId:<input name="userId" />
userToken:<input name="userToken" />
userAvatar:<input name="userAvatar" />
<input type="submit"/>
</form>
<hr/>



<h4>修改帖子封面</h4>
地址：http://lulu.lulufind.com/image/changePostCover<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>Token,32位</td></tr>
  <tr><td>postId</td><td>整型</td><td>帖子id</td></tr>
  <tr><td>postCover</td><td>字符串</td><td>帖子封面url</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td></tr>
  <tr><td>200</td><td>修改成功</td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
  <tr><td>501</td><td>修改失败</td></tr>
</table>
<br/>
<form action="image/changePostCover" method="post">
userId:<input name="userId" />
userToken:<input name="userToken" />
postId:<input name="postId" />
postCover:<input name="postCover" />
<input type="submit"/>
</form>
<hr/>





<h4>修改愿望封面</h4>
地址：http://lulu.lulufind.com/image/changeWishAvatar<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>Token,32位</td></tr>
  <tr><td>wishId</td><td>整型</td><td>愿望id</td></tr>
  <tr><td>wishAvatar</td><td>字符串</td><td>愿望封面url</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td></tr>
  <tr><td>200</td><td>修改成功</td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
  <tr><td>501</td><td>修改失败</td></tr>
</table>
<br/>
<form action="image/changeWishAvatar" method="post">
userId:<input name="userId" />
userToken:<input name="userToken" />
wishId:<input name="wishId" />
wishAvatar:<input name="wishAvatar" />
<input type="submit"/>
</form>
<hr/>





<h1 id="commentApi">评论接口</h1>

<h4>发布评论</h4>
地址：http://lulu.lulufind.com/comment/addComment<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>commentType</td><td>整型</td><td>评论类型</td></tr>
  <tr><td>commentTypeId</td><td>整型</td><td>相关id</td></tr>
  <tr><td>commentUserId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>commentUserToken</td><td>整型</td><td>用户token</td></tr>
  <tr><td>commentParentId</td><td>整型</td><td>要回复的评论id</td></tr>
  <tr><td>commentContent</td><td>字符串</td><td>内容</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td></tr>
  <tr><td>200</td><td>评论成功</td></tr>
  <tr><td>401</td><td>评论失败</td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
</table>
<br/>
<form action="comment/addComment" method="post">
commentType:<input name="commentType" />
commentTypeId:<input name="commentTypeId" />
commentUserId:<input name="commentUserId" />
commentUserToken:<input name="commentUserToken" />
commentParentId:<input name="commentParentId" />
commentContent:<input name="commentContent" />
<input type="submit"/>
</form>
<hr/>






<h1 id="shuoshuoApi">说说接口</h1>

<h4>添加说说</h4>
地址：http://lulu.lulufind.com/shuoshuo/addShuoshuo<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>shuoshuoUserId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>用户token</td></tr>
  <tr><td>shuoshuoContent</td><td>字符串</td><td>说说内容</td></tr>
  <tr><td>shuoshuoImage</td><td>字符串</td><td>说说图片</td></tr>
  <tr><td>transmit</td><td>整型</td><td>是否转发圈子，0为否，1为是</td></tr>
</table>
<br/>
可选参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>coterieId</td><td>整型</td><td>圈子id</td></tr>
  <tr><td>coterieImage</td><td>字符串</td><td>圈子图片</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>添加成功</td><td rowspan="2">返回一个wish对象，但只有其中的wishId有用</td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
</table>

<br/>
<form action="shuoshuo/addShuoshuo" method="post">
shuoshuoUserId:<input name="shuoshuoUserId" />
userToken:<input name="userToken" />
shuoshuoContent:<input name="shuoshuoContent" />
shuoshuoImage:<input name="shuoshuoImage" />
transmit:<input name="transmit" />
coterieId:<input name="coterieId" />
coterieImage:<input name="coterieImage" />
<input type="submit"/>
</form>
<hr/>



<h4>删除说说</h4>
地址：http://lulu.lulufind.com/shuoshuo/delShuoshuo<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>shuoshuoId</td><td>整型</td><td>说说id</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>用户token</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td></tr>
  <tr><td>200</td><td>删除成功</td></tr>
  <tr><td>401</td><td>删除失败</td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
  <tr><td>501</td><td>权限不足</td></tr>
</table>

<br/>
<form action="shuoshuo/delShuoshuo" method="post">
shuoshuoId:<input name="shuoshuoId" />
userId:<input name="userId" />
userToken:<input name="userToken" />
<input type="submit"/>
</form>
<hr/>



<hr/>




<h1 id="postApi">热门接口</h1>

<h4>搜索</h4>
<hr/>


<h4>获取所有横幅</h4>
地址：http://lulu.lulufind.com/post/getAllBanner<br/><br/>
参数：无<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查询成功</td><td rowspan="1">列表，列表中的对象为<a href="#banner">横幅对象</a></td></tr>
</table>
<br/>
<form action="post/getAllBanner" method="post">
<input type="submit"/>
</form>
<hr>

<h4>获取热门po主</h4>
地址：http://lulu.lulufind.com/user/getHotUser<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>start</td><td>整型</td><td>起始位置，从0开始</td></tr>
  <tr><td>num</td><td>整型</td><td>一次最大的数量</td></tr>
</table>
<br/>
可选参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查询成功</td><td rowspan="1">列表，对象为<a href="#userInfoVO">用户信息对象</a>，只有几个基础信息</td></tr>
</table>
<br/>
<form action="user/getHotUser" method="post">
start:<input name="start" />
num:<input name="num" />
userId:<input name="userId" />
<input type="submit"/>
</form>
<hr/>


<h4>获取热门专题</h4>
地址：http://lulu.lulufind.com/post/getHotAlbum<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>start</td><td>整型</td><td>起始位置，从0开始</td></tr>
  <tr><td>num</td><td>整型</td><td>一次最大的数量</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查询成功</td><td rowspan="1">列表，对象为<a href="#albumInfoVO">专题信息对象</a>，没有帖子信息</td></tr>
</table>
<br/>
<form action="post/getHotAlbum" method="post">
start:<input name="start" />
num:<input name="num" />
<input type="submit"/>
</form>
<hr/>


<h4>获取热门标签</h4>
地址：http://lulu.lulufind.com/post/getHotTag<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>start</td><td>整型</td><td>起始位置，从0开始</td></tr>
  <tr><td>num</td><td>整型</td><td>一次最大的数量</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查询成功</td><td rowspan="1">列表，对象为<a href="#tag">帖子标签信息对象</a></td></tr>
</table>
<br/>
<form action="post/getHotTag" method="post">
start:<input name="start" />
num:<input name="num" />
<input type="submit"/>
</form>
<hr/>


<h4>获取推荐标签</h4>
地址：http://lulu.lulufind.com/post/getCommendTag<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>start</td><td>整型</td><td>起始位置，从0开始</td></tr>
  <tr><td>num</td><td>整型</td><td>一次最大的数量</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查询成功</td><td rowspan="1">列表，对象为<a href="#tag">帖子标签信息对象</a></td></tr>
</table>
<br/>
<form action="post/getCommendTag" method="post">
start:<input name="start" />
num:<input name="num" />
<input type="submit"/>
</form>
<hr/>



<h4>获取热门帖子</h4>
地址：http://lulu.lulufind.com/post/getHotPost<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>start</td><td>整型</td><td>起始位置，从0开始</td></tr>
  <tr><td>num</td><td>整型</td><td>一次最大的数量</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查询成功</td><td rowspan="1">列表，对象为<a href="#postInfoVO">帖子信息对象</a></td></tr>
</table>
<br/>
<form action="post/getHotPost" method="post">
start:<input name="start" />
num:<input name="num" />
<input type="submit"/>
</form>
<hr/>




<h4>获取专题详情</h4>
地址：http://lulu.lulufind.com/post/getAlbumInfo<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>albumId</td><td>整型</td><td>专题id</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查询成功</td><td rowspan="1"><a href="#albumInfoVO">专题信息对象</a></td></tr>
</table>
<br/>
<form action="post/getAlbumInfo" method="post">
albumId:<input name="albumId" />
<input type="submit"/>
</form>
<hr/>



<h4>获取所有分类</h4>
地址：http://lulu.lulufind.com/section/getAllSection<br/><br/>
参数：无<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查询成功</td><td rowspan="1">列表，列表中的对象为<a href="#section">热门分类信息对象</a></td></tr>
</table>
<br/>
<form action="section/getAllSection" method="post">
<input type="submit"/>
</form>
<hr>



<h4>发布帖子</h4>
地址：http://lulu.lulufind.com/post/addPost<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>postTitle</td><td>字符串</td><td>标题，最长32</td></tr>
  <tr><td>postCover</td><td>字符串</td><td>图片url，建议不要超过20k</td></tr>
  <tr><td>postUserId</td><td>整型</td><td>发布的用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>Token，32位</td></tr>
  <tr><td>postContent</td><td>字符串</td><td>查询的最大数量</td></tr>
  <tr><td>postAccessType</td><td>整形</td><td>限制类型，0为无，1为城市，2为学校</td></tr>
  <tr><td>tagIds</td><td>整形数组</td><td>标签id,同名多个值</td></tr>
  <tr><td>accessIds</td><td>整形数组</td><td>城市或学校id,同时只能是一种</td></tr>
</table>
<br/>
可选参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>postPasswd</td><td>字符串</td><td>种草密码</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td></tr>
  <tr><td>200</td><td>发布成功</td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
  <tr><td>600</td><td>参数错误</td></tr>
</table>
<br/>
<form action="post/addPost" method="post">
postTitle:<input name="postTitle" />
postCover:<input name="postCover" />
postUserId:<input name="postUserId" />
postPasswd:<input name="postPasswd" />
userToken:<input name="userToken" />
postContent:<input name="postContent" />
postAccessType:<input name="postAccessType" />
tagIds:<input name="tagIds" /><input name="tagIds" /><input name="tagIds" /><input name="tagIds" />
accessIds:<input name="accessIds" /><input name="accessIds" /><input name="accessIds" /><input name="accessIds" />
<input type="submit"/>
</form>
<hr/>



<h4>编辑帖子</h4>
地址：http://lulu.lulufind.com/post/changePost<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>postId</td><td>整型</td><td>帖子id</td></tr>
  <tr><td>postTitle</td><td>字符串</td><td>标题，最长32</td></tr>
  <tr><td>postCover</td><td>字符串</td><td>图片url，建议不要超过20k</td></tr>
  <tr><td>postUserId</td><td>整型</td><td>发布的用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>Token，32位</td></tr>
  <tr><td>postContent</td><td>字符串</td><td>查询的最大数量</td></tr>
  <tr><td>tagIds</td><td>整形</td><td>标签id,同名多个值（之前存在的也要写，这里的值就是修改后帖子的全部标签）</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td></tr>
  <tr><td>200</td><td>编辑成功</td></tr>
  <tr><td>401</td><td>编辑失败</td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
  <tr><td>501</td><td>权限不足</td></tr>

</table>
<br/>
<form action="post/changePost" method="post">
postId:<input name="postId" />
postTitle:<input name="postTitle" />
postCover:<input name="postCover" />
postUserId:<input name="postUserId" />
userToken:<input name="userToken" />
postContent:<input name="postContent" />
tagIds:<input name="tagIds" /><input name="tagIds" /><input name="tagIds" /><input name="tagIds" />
<input type="submit"/>
</form>
<hr/>


<h4>删除帖子</h4>
地址：http://lulu.lulufind.com/post/delPost<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>postId</td><td>整型</td><td>帖子id</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>用户token</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td></tr>
  <tr><td>200</td><td>删除成功</td></tr>
  <tr><td>401</td><td>删除失败</td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
  <tr><td>501</td><td>权限不足</td></tr>
  <tr><td>502</td><td>拔草开始后无法删除</td></tr>
</table>

<br/>
<form action="post/delPost" method="post">
postId:<input name="postId" />
userId:<input name="userId" />
userToken:<input name="userToken" />
<input type="submit"/>
</form>
<hr/>



<h4>开始拔草</h4>
地址：http://lulu.lulufind.com/post/startPostWeeding<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>postId</td><td>整型</td><td>帖子id</td></tr>
  <tr><td>postUserserId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>Token，32位</td></tr>
  <tr><td>postLocation</td><td>字符串</td><td>活动地点</td></tr>
  <tr><td>postPerformTime</td><td>字符串</td><td>活动时间</td></tr>
  <tr><td>postPeopleNum</td><td>整型</td><td>人数</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td></tr>
  <tr><td>200</td><td>发布成功</td></tr>
  <tr><td>401</td><td>发布失败</td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
  <tr><td>501</td><td>权限不足</td></tr>
</table>
<br/>
<form action="post/startPostWeeding" method="post">
postId:<input name="postId" />
postUserId:<input name="postUserId" />
userToken:<input name="userToken" />
postLocation:<input name="postLocation" />
postPerform:<input name="postPerform" />
postPeopleNum:<input name="postPeopleNum" />
<input type="submit"/>
</form>
<hr/>



<h4>结束拔草</h4>
地址：http://lulu.lulufind.com/post/completePostWeeding<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>postId</td><td>整型</td><td>帖子id</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>Token，32位</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td></tr>
  <tr><td>200</td><td>发布成功</td></tr>
  <tr><td>401</td><td>发布失败</td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
  <tr><td>501</td><td>权限不足</td></tr>
</table>
<br/>
<form action="post/completePostWeeding" method="post">
postId:<input name="postId" />
userId:<input name="userId" />
userToken:<input name="userToken" />
<input type="submit"/>
</form>
<hr/>


<h4>结束活动</h4>
地址：http://lulu.lulufind.com/post/completePost<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>postId</td><td>整型</td><td>帖子id</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>Token，32位</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td></tr>
  <tr><td>200</td><td>发布成功</td></tr>
  <tr><td>401</td><td>发布失败</td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
  <tr><td>501</td><td>权限不足</td></tr>
</table>
<br/>
<form action="post/completePost" method="post">
postId:<input name="postId" />
userId:<input name="userId" />
userToken:<input name="userToken" />
<input type="submit"/>
</form>
<hr/>


<h4>获取帖子详情</h4>
地址：http://lulu.lulufind.com/post/getPostInfo<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>postId</td><td>整型</td><td>帖子id</td></tr>
</table>
<br/>
可选参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>整型</td><td>用户token</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查询成功</td><td rowspan="1"><a href="#postInfoVO">帖子详细信息对象</a></td></tr>
</table>
<br/>
<form action="post/getPostInfo" method="post">
postId:<input name="postId" />
userId:<input name="userId" />
userToken:<input name="userToken" />
<input type="submit"/>
</form>
<hr/>



<h4>获取某个用户所发的帖子</h4>
地址：http://lulu.lulufind.com/post/getUserPostInfoList<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>帖子id</td></tr>
  <tr><td>start</td><td>整型</td><td>开始位置，从0开始</td></tr>
  <tr><td>num</td><td>整型</td><td>获取的最大个数</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查询成功</td><td rowspan="1">列表，列表中的对象为<a href="#postInfoVO">帖子详细信息对象</a></td></tr>
</table>
<br/>
<form action="post/getUserPostInfoList" method="post">
userId:<input name="userId" />
start:<input name="start" />
num:<input name="num" />
<input type="submit"/>
</form>
<hr/>


<h4>获取自己收藏的帖子</h4>
地址：http://lulu.lulufind.com/post/getUserFollowPostInfoList<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>帖子id</td></tr>
  <tr><td>start</td><td>整型</td><td>开始位置，从0开始</td></tr>
  <tr><td>num</td><td>整型</td><td>获取的最大个数</td></tr>
</table>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查询成功</td><td rowspan="1">列表，列表中的对象为<a href="#postInfoVO">帖子详细信息对象</a></td></tr>
</table>
<br/>
<form action="post/getUserFollowPostInfoList" method="post">
userId:<input name="userId" />
start:<input name="start" />
num:<input name="num" />
<input type="submit"/>
</form>




<h4>收藏帖子</h4>
地址：http://lulu.lulufind.com/user/userPostFollow<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>followUserId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>followPostId</td><td>字符串</td><td>帖子id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>用户token，32位</td></tr>
  <tr><td>followSwitch</td><td>字符串</td><td>收藏设置，1为收藏，2为取消</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td></tr>
  <tr><td>201</td><td>收藏成功</td></tr>
  <tr><td>202</td><td>取消收藏成功</td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
</table>
<br/>
<form action="user/userPostFollow" method="post">
followUserId:<input name="followUserId" />
followPostId:<input name="followPostId" />
userToken:<input name="userToken" />
followSwitch(1为关注，2为取消):<input name="followSwitch" />
<input type="submit"/>
</form>
<hr/>



<h4>种草</h4>
地址：http://lulu.lulufind.com/user/userPostJoin<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>joinUserId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>joinPostId</td><td>整型</td><td>帖子id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>用户token，32位</td></tr>
  <tr><td>joinSwitch</td><td>字符串</td><td>种草设置，1为种草，2为取消种草</td></tr>
</table>
<br/>
可选参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>postPasswd</td><td>字符串</td><td>帖子密码</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td></tr>
  <tr><td>200</td><td>种草成功</td></tr>
  <tr><td>201</td><td>取消种草成功</td></tr>
  <tr><td>401</td><td>密码错误</td></tr>
  <tr><td>402</td><td>身份限制不通过</td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
</table>
<br/>
<form action="user/userPostJoin" method="post">
joinUserId:<input name="joinUserId" />
joinPostId:<input name="joinPostId" />
userToken:<input name="userToken" />
postPasswd:<input name="postPasswd" />
joinSwitch(1为种草，2为取消种草):<input name="joinSwitch" />
<input type="submit"/>
</form>
<hr/>


<h4>拔草</h4>
地址：http://lulu.lulufind.com/user/userPostWeeding<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>postId</td><td>整型</td><td>帖子id</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>用户token，32位</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td></tr>
  <tr><td>200</td><td>拔草成功</td></tr>
  <tr><td>401</td><td>拔草失败</td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
  <tr><td>501</td><td>该活动不在拔草状态</td></tr>
</table>
<br/>
<form action="user/userPostWeeding" method="post">
postId:<input name="postId" />
userId:<input name="userId" />
userToken:<input name="userToken" />
<input type="submit"/>
</form>
<hr/>



<h1 id="wishApi">愿望接口</h1>

<h4>添加愿望</h4>
地址：http://lulu.lulufind.com/wish/addWish<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>wishUserId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>用户Token，32位</td></tr>
  <tr><td>wishAvatar</td><td>字符串</td><td>愿望图片url，最好长度不要超过20k</td></tr>
  <tr><td>wishSign</td><td>字符串</td><td>愿望签名，长度不超过255</td></tr>
  <tr><td>stickerId</td><td>整形数组</td><td>此愿望的所有标签，同一个名字多个值（网页版如下表示，不清楚移动端如何做）</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>添加成功</td><td rowspan="2">返回一个wish对象，但只有其中的wishId有用</td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
</table>

<br/>
<form action="wish/addWish" method="post">
wishUserId:<input name="wishUserId" />
userToken:<input name="userToken" />
wishAvatar:<input name="wishAvatar" />
wishSign:<input name="wishSign" />
<br/>
stickerId:<input name="stickerId" /><input name="stickerId" /><input name="stickerId" /><input name="stickerId" />（因静态网页限制，这四个标签栏都要填写）
<input type="submit"/>
</form>
<hr/>




<h4>根据类型获得愿望墙上的标签</h4>
地址：http://lulu.lulufind.com/wish/getTypeStickers<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>stickerType</td><td>整型</td><td>标签类型（1是时间，2是地点，3是事件，4是自定义）</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查询成功</td><td rowspan="1">列表，列表中的对象为<a href="#stickerInfo">愿望墙标签信息对象</a></td></tr>
</table>
<br/>
<form action="wish/getTypeStickers" method="post">
stickerType:<input name="stickerType" />
<input type="submit"/>
</form>
<hr/>




<h4>获得愿望墙上所有的标签</h4>
地址：http://lulu.lulufind.com/wish/getAllStickers<br/><br/>
参数：无<br/><br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查询成功</td><td rowspan="1">列表，有list1~list4四个列表，列表中的对象为<a href="#stickerInfo">愿望墙标签信息对象</a></td></tr>
</table>
<br/>
<form action="wish/getAllStickers" method="post">
<input type="submit"/>
</form>
<hr/>




<h4>获得愿望列表（包含匹配数）</h4>
地址：http://lulu.lulufind.com/wish/getWishInfos<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>Token,32位</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查询成功</td><td rowspan="2">列表，列表中的对象为<a href="#wishInfoVO">愿望信息对象</a></td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
</table>
<br/>
<form action="wish/getWishInfos" method="post">
userId:<input name="userId" />
userToken:<input name="userToken" />
<input type="submit"/>
</form>
<hr/>



<h4>获得某一愿望的匹配结果</h4>
地址：http://lulu.lulufind.com/wish/getWishMate<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>Token,32位</td></tr>
  <tr><td>wishId</td><td>整型</td><td>愿望id</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查询成功</td><td rowspan="2">列表，列表中的对象为<a href="#wishMateVO">愿望匹配信息对象</a></td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
</table>
<br/>
<form action="wish/getWishMate" method="post">
userId:<input name="userId" />
userToken:<input name="userToken" />
wishId:<input name="wishId" />
<input type="submit"/>
</form>
<hr/>




<h1 id="demandApi">帮帮接口</h1>



<h4>获取帮帮用户信息</h4>
地址：http://lulu.lulufind.com/user/getUserDemandInfo<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>Token，32位</td></tr>
  <tr><td>targetUserId</td><td>整型</td><td>要查询的用户id</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查询成功</td><td rowspan="3"><a href="#userDemandInfoVO">帮帮用户信息对象</a></td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
  <tr><td>501</td><td>用户不存在</td></tr>
</table>
<br/>
<form action="user/getUserDemandInfo" method="post">
userId:<input name="userId" />
userToken:<input name="userToken" />
targetUserId:<input name="targetUserId" />
<input type="submit"/>
</form>
<hr/>


<h4>获得需求所有的标签</h4>
地址：http://lulu.lulufind.com/demand/getAllLabels<br/><br/>
参数：无<br/><br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查询成功</td><td rowspan="1">列表，有list1~list4四个列表，列表中的对象为<a href="#label">需求标签信息对象</a></td></tr>
</table>
<br/>
<form action="demand/getAllLabels" method="post">
<input type="submit"/>
</form>
<hr/>


<h4>获得自己的余额</h4>
地址：http://lulu.lulufind.com/user/getWalletNum<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>用户Token</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查询成功</td><td rowspan="1">余额，是个浮点型数字</td></tr>
</table>
<br/>
<form action="user/getWalletNum" method="post">
userId:<input name="userId" />
userToken:<input name="userToken" />
<input type="submit"/>
</form>
<hr/>



<h4>获得热门标签</h4>
地址：http://lulu.lulufind.com/demand/getHotLabels<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>start</td><td>整型</td><td>起始位置，从0开始</td></tr>
  <tr><td>num</td><td>整型</td><td>最大数量</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查询成功</td><td rowspan="1">列表，其中对象为<a href="#label">需求标签信息对象</a></td></tr>
</table>
<br/>
<form action="demand/getHotLabels" method="post">
start:<input name="start" />
num:<input name="num" />
<input type="submit"/>
</form>
<hr/>





<h4>添加需求</h4>
地址：http://lulu.lulufind.com/demand/addDemand<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>demandTitle</td><td>字符串</td><td>需求标题，最长16</td></tr>
  <tr><td>demandUserId</td><td>整型</td><td>发布需求的用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>发布需求的用户Token</td></tr>
  <tr><td>demandContent</td><td>字符串</td><td>需求内容，最长255</td></tr>
  <tr><td>demandPrice</td><td>浮点数</td><td>价格</td></tr>
  <tr><td>demandLat</td><td>浮点数</td><td>纬度</td></tr>
  <tr><td>demandLng</td><td>浮点数</td><td>经度</td></tr>
  <tr><td>label</td><td>整型数组</td><td>需求的标签id，是个整型数组</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td></tr>
  <tr><td>200</td><td>添加成功</td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
  <tr><td>501</td><td>添加失败</td></tr>
</table>

<br/>
<form action="demand/addDemand" method="post">
demandTitle:<input name="demandTitle" />
demandUserId:<input name="demandUserId" />
userToken:<input name="userToken" />
demandContent:<input name="demandContent" />
demandPrice:<input name="demandPrice" />
demandLat:<input name="demandLat" />
demandLng:<input name="demandLng" />
<br/>
label:<input name="label" /><input name="label" /><input name="label" /><input name="label" />
<input type="submit"/>
</form>
<hr/>


<h4>获得附近的需求</h4>
地址：http://lulu.lulufind.com/demand/getNearbyDemands<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>Token,32位</td></tr>
  <tr><td>userLat</td><td>浮点型</td><td>所查点的纬度</td></tr>
  <tr><td>userLng</td><td>浮点型</td><td>所查点的经度</td></tr>
  <tr><td>rangeLat</td><td>浮点型</td><td>查询的维度范围（边长的一半）</td></tr>
  <tr><td>rangeLng</td><td>浮点型</td><td>查询的经度范围（边长的一半）</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查询成功</td><td rowspan="2">列表，其中对象为<a href="#demandInfoVO">需求信息对象</a></td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
</table>
<br/>
<form action="demand/getNearbyDemands" method="post">
userId:<input name="userId" />
userToken:<input name="userToken" />
userLat:<input name="userLat" />
userLng:<input name="userLng" />
rangeLat:<input name="rangeLat" />
rangeLng:<input name="rangeLng" />
<input type="submit"/>
</form>
<hr/>



<h4>获得某一用户的需求</h4>
地址：http://lulu.lulufind.com/demand/getUserDemands<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>Token,32位</td></tr>
  <tr><td>targetUserId</td><td>整型</td><td>所查的用户id</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查询成功</td><td rowspan="2">列表，其中对象为<a href="#demandInfoVO">需求信息对象</a></td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
</table>
<br/>
<form action="demand/getUserDemands" method="post">
userId:<input name="userId" />
userToken:<input name="userToken" />
targetUserId:<input name="targetUserId" />
<input type="submit"/>
</form>
<hr/>




<h4>接单</h4>
地址：http://lulu.lulufind.com/demand/applyDemandAid<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>aidDemandId</td><td>整型</td><td>需求id</td></tr>
  <tr><td>aidUserId</td><td>整型</td><td>接单人的用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>接单人的用户Token</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td></tr>
  <tr><td>200</td><td>添加成功</td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
  <tr><td>501</td><td>添加失败</td></tr>
</table>

<br/>
<form action="demand/applyDemandAid" method="post">
aidDemandId:<input name="aidDemandId" />
aidUserId:<input name="aidUserId" />
userToken:<input name="userToken" />
<input type="submit"/>
</form>
<hr/>



<h4>取消接单</h4>
地址：http://lulu.lulufind.com/demand/delDemandAid<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>aidDemandId</td><td>整型</td><td>需求id</td></tr>
  <tr><td>aidUserId</td><td>整型</td><td>接单人的用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>接单人的用户Token</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td></tr>
  <tr><td>200</td><td>取消成功</td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
  <tr><td>501</td><td>添加失败</td></tr>
</table>

<br/>
<form action="demand/delDemandAid" method="post">
aidDemandId:<input name="aidDemandId" />
aidUserId:<input name="aidUserId" />
userToken:<input name="userToken" />
<input type="submit"/>
</form>
<hr/>




<h4>获得某一需求想接单的人</h4>
地址：http://lulu.lulufind.com/demand/getDemandAidUserInfo<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>Token,32位</td></tr>
  <tr><td>demandId</td><td>整型</td><td>需求id</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查询成功</td><td rowspan="2">列表，其中对象为<a href="#demandUserInfoVO">需求模块用户信息对象</a></td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
</table>
<br/>
<form action="demand/getDemandAidUserInfo" method="post">
userId:<input name="userId" />
userToken:<input name="userToken" />
demandId:<input name="demandId" />
<input type="submit"/>
</form>
<hr/>


<h4>获得接到的所有需求</h4>
地址：http://lulu.lulufind.com/demand/getAidDemandInfo<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>Token,32位</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查询成功</td><td rowspan="2">列表，其中对象为<a href="#demandInfoVO">需求信息对象</a></td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
</table>
<br/>
<form action="demand/getAidDemandInfo" method="post">
userId:<input name="userId" />
userToken:<input name="userToken" />
<input type="submit"/>
</form>
<hr/>




<h4>确定谁接单(添加订单)</h4>
地址：http://lulu.lulufind.com/demand/addDemandOrder<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>orderDemandId</td><td>整型</td><td>需求id</td></tr>
  <tr><td>orderUserId</td><td>整型</td><td>接单人的用户id</td></tr>
  <tr><td>userId</td><td>整型</td><td>发布人的用户Token</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>发布人的用户Token</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>确定成功</td><td rowspan="2">订单id</td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
</table>

<br/>
<form action="demand/addDemandOrder" method="post">
orderDemandId:<input name="orderDemandId" />
orderUserId:<input name="orderUserId" />
userId:<input name="userId" />
userToken:<input name="userToken" />
<input type="submit"/>
</form>
<hr/>



<h4>完成需求(完成订单/确认收货)</h4>
地址：http://lulu.lulufind.com/demand/completeDemandOrder<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>orderId</td><td>整型</td><td>订单id</td></tr>
  <tr><td>userId</td><td>整型</td><td>发布人的用户Token</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>发布人的用户Token</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td></tr>
  <tr><td>200</td><td>修改成功</td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
  <tr><td>501</td><td>修改失败</td></tr>
</table>

<br/>
<form action="demand/completeDemandOrder" method="post">
orderId:<input name="orderId" />
userId:<input name="userId" />
userToken:<input name="userToken" />
<input type="submit"/>
</form>
<hr/>



<h4>发布人评论</h4>
地址：http://lulu.lulufind.com/demand/commentDemandOrder<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>orderId</td><td>整型</td><td>订单id</td></tr>
  <tr><td>orderComment</td><td>字符串</td><td>评论</td></tr>
  <tr><td>userId</td><td>整型</td><td>发布人的用户Token</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>发布人的用户Token</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td></tr>
  <tr><td>200</td><td>评论成功</td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
  <tr><td>501</td><td>评论失败</td></tr>
</table>

<br/>
<form action="demand/commentDemandOrder" method="post">
orderId:<input name="orderId" />
orderComment:<input name="orderComment" />
userId:<input name="userId" />
userToken:<input name="userToken" />
<input type="submit"/>
</form>
<hr/>



<h4>获得某一需求的信息</h4>
地址：http://lulu.lulufind.com/demand/getDemandInfo<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>Token,32位</td></tr>
  <tr><td>demandId</td><td>整型</td><td>需求id</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查询成功</td><td rowspan="2">需求信息对象<a href="#demandInfoVO">需求信息对象</a></td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
</table>
<br/>
<form action="demand/getDemandInfo" method="post">
userId:<input name="userId" />
userToken:<input name="userToken" />
demandId:<input name="demandId" />
<input type="submit"/>
</form>
<hr/>



<h4>获得某一个人的发布的需求的订单信息</h4>
地址：http://lulu.lulufind.com/demand/getDemandOrderInfoByDemandUser<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>Token,32位</td></tr>
  <tr><td>start</td><td>整型</td><td>查询的起始数，从0开始</td></tr>
  <tr><td>num</td><td>整型</td><td>最大返回数</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查询成功</td><td rowspan="2">列表，其中对象为<a href="#demandOrderInfoVO">需求订单信息对象</a></td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
</table>
<br/>
<form action="demand/getDemandOrderInfoByDemandUser" method="post">
userId:<input name="userId" />
userToken:<input name="userToken" />
start:<input name="start" />
num:<input name="num" />
<input type="submit"/>
</form>
<hr/>



<h4>获得某一个人的接到的需求的订单信息</h4>
地址：http://lulu.lulufind.com/demand/getDemandOrderInfoByAidUser<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>Token,32位</td></tr>
  <tr><td>start</td><td>整型</td><td>查询的起始数，从0开始</td></tr>
  <tr><td>num</td><td>整型</td><td>最大返回数</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查询成功</td><td rowspan="2">列表，其中对象为<a href="#demandOrderInfoVO">需求订单信息对象</a></td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
</table>
<br/>
<form action="demand/getDemandOrderInfoByAidUser" method="post">
userId:<input name="userId" />
userToken:<input name="userToken" />
start:<input name="start" />
num:<input name="num" />
<input type="submit"/>
</form>
<hr/>



<h4>获得订单信息</h4>
地址：http://lulu.lulufind.com/demand/getDemandOrderInfo<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>Token,32位</td></tr>
  <tr><td>orderId</td><td>整型</td><td>订单id</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查询成功</td><td rowspan="2"><a href="#demandOrderInfoVO">需求订单信息对象</a></td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
</table>
<br/>
<form action="demand/getDemandOrderInfo" method="post">
userId:<input name="userId" />
userToken:<input name="userToken" />
orderId:<input name="orderId" />
<input type="submit"/>
</form>
<hr/>



<h1 id="coterieApi">圈子接口</h1>


<h4>获得某一圈子的信息</h4>
地址：http://lulu.lulufind.com/coterie/getCoterieInfo<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>coterieId</td><td>整型</td><td>圈子id</td></tr>
</table>
<br/>
可选参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>usertoken</td><td>字符串</td><td>用户token</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查找成功</td><td><a href="#coterieInfoVO">圈子信息对象</a></td></tr>
  <tr><td>400</td><td>查找失败</td><td>无</td></tr>
</table>
<br/>
<form action="coterie/getCoterieInfo" method="post">
coterieId:<input name="coterieId" />
userId:<input name="userId" />
userToken:<input name="userToken" />
<input type="submit"/>
</form>
<hr/>


<h4>获得热门圈子</h4>
地址：http://lulu.lulufind.com/coterie/getHotCoterie<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>start</td><td>整型</td><td>起始位置，从0开始</td></tr>
  <tr><td>num</td><td>整型</td><td>最大数量</td></tr>
</table>
<br/>
可选参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>用户token</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查找成功</td><td><a href="#coterieInfoVO">圈子对象</a></td></tr>
</table>
<br/>
<form action="coterie/getHotCoterie" method="post">
start:<input name="start" />
num:<input name="num" />
userId:<input name="userId" />
userToken:<input name="userToken" />
<input type="submit"/>
</form>
<hr/>


<h4>获得一些圈子（弃用）</h4>
地址：http://lulu.lulufind.com/coterie/getCoteries<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>start</td><td>整型</td><td>起始位置，从0开始</td></tr>
  <tr><td>num</td><td>整型</td><td>最大数量</td></tr>
</table>
<br/>
可选参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>用户token</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查找成功</td><td><a href="#coterieInfoVO">圈子对象</a></td></tr>
</table>
<br/>
<form action="coterie/getCoteries" method="post">
start:<input name="start" />
num:<input name="num" />
userId:<input name="userId" />
userToken:<input name="userToken" />
<input type="submit"/>
</form>
<hr/>


<h4>搜索圈子（模糊查询）</h4>
地址：http://lulu.lulufind.com/coterie/searchCoterie<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>coterieName</td><td>字符串</td><td>圈子名</td></tr>
  <tr><td>start</td><td>整型</td><td>起始位置，从0开始</td></tr>
  <tr><td>num</td><td>整型</td><td>最大数量</td></tr>
</table>
<br/>
可选参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>用户token</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查找成功</td><td><a href="#coterieInfoVO">圈子对象</a></td></tr>
</table>
<br/>
<form action="coterie/searchCoterie" method="post">
coterieName:<input name="coterieName" />
start:<input name="start" />
num:<input name="num" />
userId:<input name="userId" />
userToken:<input name="userToken" />
<input type="submit"/>
</form>
<hr/>


<h4>申请创建一个圈子</h4>
地址：http://lulu.lulufind.com/coterie/applyCoterie<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>tempName</td><td>字符串</td><td>圈子名</td></tr>
  <tr><td>tempAvatar</td><td>字符串</td><td>圈子图片</td></tr>
  <tr><td>tempContent</td><td>字符串</td><td>圈子</td></tr>
  <tr><td>tempUserId</td><td>整数</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>用户Token</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td></tr>
  <tr><td>200</td><td>申请成功</td></tr>
  <tr><td>401</td><td>申请出错</td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
</table>
<br/>
<form action="coterie/applyCoterie" method="post">
tempName:<input name="tempName" />
tempAvatar:<input name="tempAvatar" />
tempContent:<input name="tempContent" />
tempUserId:<input name="tempUserId" />
userToken:<input name="userToken" />
<input type="submit"/>
</form>
<hr/>


<h4>加入圈子</h4>
地址：http://lulu.lulufind.com/coterie/addCoterieUserJoin<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>coterieId</td><td>整型</td><td>圈子id</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>用户Token</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td></tr>
  <tr><td>200</td><td>添加成功</td></tr>
  <tr><td>401</td><td>添加失败</td></tr>
</table>
<br/>
<form action="coterie/addCoterieUserJoin" method="post">
coterieId:<input name="coterieId" />
userId:<input name="userId" />
userToken:<input name="userToken" />
<input type="submit"/>
</form>
<hr/>


<h4>取消加入圈子</h4>
地址：http://lulu.lulufind.com/coterie/delCoterieUserJoin<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>coterieId</td><td>整型</td><td>圈子id</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>用户Token</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td></tr>
  <tr><td>200</td><td>取消成功</td></tr>
  <tr><td>401</td><td>取消失败</td></tr>
</table>
<br/>
<form action="coterie/delCoterieUserJoin" method="post">
coterieId:<input name="coterieId" />
userId:<input name="userId" />
userToken:<input name="userToken" />
<input type="submit"/>
</form>
<hr/>


<h4>获得自己的圈子</h4>
地址：http://lulu.lulufind.com/coterie/getCoteriesByUser<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>用户Token</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查找成功</td><td><a href="#coterie">圈子对象</a></td></tr>
</table>
<br/>
<form action="coterie/getCoteriesByUser" method="post">
userId:<input name="userId" />
userToken:<input name="userToken" />
<input type="submit"/>
</form>
<hr/>


<h4>发布圈子图片</h4>
地址：http://lulu.lulufind.com/coterie/addCoterieImage<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>imageCoterieId</td><td>整型</td><td>圈子id</td></tr>
  <tr><td>imageUserId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>imageSign</td><td>字符串</td><td>图片一句话</td></tr>
  <tr><td>imageUrl</td><td>字符串</td><td>图片url</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td></tr>
  <tr><td>200</td><td>添加成功</td></tr>
  <tr><td>401</td><td>添加失败</td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
</table>
<br/>
<form action="coterie/addCoterieImage" method="post">
imageCoterieId:<input name="imageCoterieId" />
imageUserId:<input name="imageUserId" />
userToken:<input name="userToken" />
imageSign:<input name="imageSign" />
imageUrl:<input name="imageUrl" />
<input type="submit"/>
</form>
<hr/>


<h4>删除圈子图片</h4>
地址：http://lulu.lulufind.com/coterie/delCoterieImage<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>imageId</td><td>整型</td><td>图片id</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>用户token</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td></tr>
  <tr><td>200</td><td>删除成功</td></tr>
  <tr><td>401</td><td>删除失败</td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
  <tr><td>501</td><td>权限不足</td></tr>
</table>
<br/>
<form action="coterie/delCoterieImage" method="post">
imageId:<input name="imageId" />
userId:<input name="userId" />
userToken:<input name="userToken" />
<input type="submit"/>
</form>
<hr/>


<h4>获得圈子模块的热门用户信息</h4>
地址：http://lulu.lulufind.com/user/getHotCoterieUserInfo<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>start</td><td>整型</td><td>起始位置，从0开始</td></tr>
  <tr><td>num</td><td>整型</td><td>一次最大数量</td></tr>
</table>
<br/>
可选参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查找成功</td><td>列表，列表中对象为<a href="#coterieUserInfoVO">圈子用户信息对象</a></td></tr>
</table>
<br/>
<form action="user/getHotCoterieUserInfo" method="post">
start:<input name="start" />
num:<input name="num" />
userId:<input name="userId" />
<input type="submit"/>
</form>
<hr/>



<h4>获得热门图片</h4>
地址：http://lulu.lulufind.com/coterie/getHotImage<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>start</td><td>整型</td><td>起始位置，从0开始</td></tr>
  <tr><td>num</td><td>整型</td><td>一次最大数量</td></tr>
</table>
<br/>
可选参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>整型</td><td>用户token</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查找成功</td><td>列表，列表中对象为<a href="#coterieImageInfoVO">圈子图片信息对象</a></td></tr>
</table>
<br/>
<form action="coterie/getHotImage" method="post">
start:<input name="start" />
num:<input name="num" />
userId:<input name="userId" />
userToken:<input name="userToken" />
<input type="submit"/>
</form>
<hr/>


<h4>随机获得图片</h4>
地址：http://lulu.lulufind.com/coterie/getRandomImage<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>num</td><td>整型</td><td>一次最大数量</td></tr>
</table>
<br/>
可选参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>整型</td><td>用户token</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查找成功</td><td>列表，列表中对象为<a href="#coterieImageInfoVO">圈子图片信息对象</a></td></tr>
</table>
<br/>
<form action="coterie/getRandomImage" method="post">
num:<input name="num" />
userId:<input name="userId" />
userToken:<input name="userToken" />
<input type="submit"/>
</form>
<hr/>


<h4>获得某一圈子的图片列表(按赞排序)</h4>
地址：http://lulu.lulufind.com/coterie/getHotCoterieImage<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>coterieId</td><td>整型</td><td>圈子id</td></tr>
  <tr><td>start</td><td>整型</td><td>起始位置，从0开始</td></tr>
  <tr><td>num</td><td>整型</td><td>一次最大数量</td></tr>
</table>
<br/>
可选参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>整型</td><td>用户token</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查找成功</td><td>列表，列表中对象为<a href="#coterieImageInfoVO">圈子图片信息对象</a></td></tr>
</table>
<br/>
<form action="coterie/getHotCoterieImage" method="post">
coterieId:<input name="coterieId" />
start:<input name="start" />
num:<input name="num" />
userId:<input name="userId" />
userToken:<input name="userToken" />
<input type="submit"/>
</form>
<hr/>



<h4>获得某一圈子的图片列表(按踩排序)</h4>
地址：http://lulu.lulufind.com/coterie/getAntiHotCoterieImage<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>coterieId</td><td>整型</td><td>圈子id</td></tr>
  <tr><td>start</td><td>整型</td><td>起始位置，从0开始</td></tr>
  <tr><td>num</td><td>整型</td><td>一次最大数量</td></tr>
</table>
<br/>
可选参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>整型</td><td>用户token</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查找成功</td><td>列表，列表中对象为<a href="#coterieImageInfoVO">圈子图片信息对象</a></td></tr>
</table>
<br/>
<form action="coterie/getAntiHotCoterieImage" method="post">
coterieId:<input name="coterieId" />
start:<input name="start" />
num:<input name="num" />
userId:<input name="userId" />
userToken:<input name="userToken" />
<input type="submit"/>
</form>
<hr/>



<h4>获得某用户发的圈子图片</h4>
地址：http://lulu.lulufind.com/coterie/getCoterieImageByUser<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>整型</td><td>用户token</td></tr>
  <tr><td>targetUserId</td><td>整型</td><td>要查询的用户id</td></tr>
  <tr><td>start</td><td>整型</td><td>起始位置，从0开始</td></tr>
  <tr><td>num</td><td>整型</td><td>一次最大数量</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查找成功</td><td>列表，列表中对象为<a href="#coterieImageInfoVO">圈子图片信息对象</a></td></tr>
</table>
<br/>
<form action="coterie/getCoterieImageByUser" method="post">
userId:<input name="userId" />
userToken:<input name="userToken" />
targetUserId:<input name="targetUserId"/>
start:<input name="start" />
num:<input name="num" />
<input type="submit"/>
</form>
<hr/>


<h4>获得某一圈子图片信息</h4>
地址：http://lulu.lulufind.com/coterie/getCoterieImageInfo<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>imageId</td><td>整型</td><td>图片id</td></tr>
</table>
<br/>
可选参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查找成功</td><td><a href="#coterieImageInfoVO">圈子图片信息对象</a></td></tr>
</table>
<br/>
<form action="coterie/getCoterieImageInfo" method="post">
imageId:<input name="imageId" />
userId:<input name="userId" />
<input type="submit"/>
</form>
<hr/>


<h4>获得圈子图片的评论信息</h4>
地址：http://lulu.lulufind.com/coterie/getCoterieImageComments<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>imageId</td><td>整型</td><td>图片id</td></tr>
  <tr><td>start</td><td>整型</td><td>其实位置，从0开始</td></tr>
  <tr><td>num</td><td>整型</td><td>一次最大数量</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查找成功</td><td><a href="#coterieImageCommentInfoVO">圈子图片的评论信息对象</a></td></tr>
</table>
<br/>
<form action="coterie/getCoterieImageComments" method="post">
imageId:<input name="imageId" />
start:<input name="start" />
num:<input name="num" />
<input type="submit"/>
</form>
<hr/>


<h4>获得某一用户对圈子的评论信息列表</h4>
地址：http://lulu.lulufind.com/coterie/getCoterieImageCommentsByUser<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>start</td><td>整型</td><td>其实位置，从0开始</td></tr>
  <tr><td>num</td><td>整型</td><td>一次最大数量</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>查找成功</td><td><a href="#coterieImageCommentInfoVO">圈子图片的评论信息对象</a></td></tr>
</table>
<br/>
<form action="coterie/getCoterieImageCommentsByUser" method="post">
userId:<input name="userId" />
start:<input name="start" />
num:<input name="num" />
<input type="submit"/>
</form>
<hr/>


<h4>赞或踩圈子图片</h4>
地址：http://lulu.lulufind.com/coterie/coterieImageUserPoint<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>pointImageId</td><td>整型</td><td>图片id</td></tr>
  <tr><td>pointUserId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>用户token</td></tr>
  <tr><td>pointStatus</td><td>整型</td><td>状态，1为赞，2为踩</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td></tr>
  <tr><td>200</td><td>查找成功</td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
  <tr><td>401</td><td>操作失败</td></tr>
</table>
<br/>
<form action="coterie/coterieImageUserPoint" method="post">
pointImageId:<input name="pointImageId" />
pointUserId:<input name="pointUserId" />
userToken:<input name="userToken" />
pointStatus:<input name="pointStatus" />
<input type="submit"/>
</form>
<hr/>



<h4>发布圈子图片的评论</h4>
地址：http://lulu.lulufind.com/coterie/addCoterieImageComment<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>commentImageId</td><td>整型</td><td>圈子图片id</td></tr>
  <tr><td>commentUserId</td><td>整型</td><td>评论用户id</td></tr>
  <tr><td>userToken</td><td>整型</td><td>评论用户id</td></tr>
  <tr><td>commentParentUserId</td><td>整型</td><td>要回复的人的用户id，可以不填（应该。。）</td></tr>
  <tr><td>commentContent</td><td>字符串</td><td>图片url</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td></tr>
  <tr><td>200</td><td>添加成功</td></tr>
  <tr><td>401</td><td>添加失败</td></tr>
  <tr><td>500</td><td>Token错误</td></tr>
</table>
<br/>
<form action="coterie/addCoterieImageComment" method="post">
commentImageId:<input name="commentImageId" />
commentUserId:<input name="commentUserId" />
userToken:<input name="userToken" />
commentParentUserId:<input name="commentParentUserId" />
commentContent:<input name="commentContent" />
<input type="submit"/>
</form>
<hr/>



<h1 id="payApi">支付接口</h1>





<h4>获得需求支付信息</h4>
地址：http://lulu.lulufind.com/pay/getThirdOrder<br/><br/>
参数：
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>用户Token</td></tr>
  <tr><td>localType</td><td>整型</td><td>本网站订单类型，1为帮帮需求支付</td></tr>
  <tr><td>localId</td><td>整型</td><td>相关订单id</td></tr>
  <tr><td>thirdType</td><td>整型</td><td>第三方支付类型，1为支付宝，2为微信</td></tr>
</table>
<br/>
返回：
<table border="4">
  <tr><td>code</td><td>desc</td><td>data</td></tr>
  <tr><td>200</td><td>生成成功</td><td rowspan="4">第三方支付需要的字符串</td></tr>
  <tr><td>401</td><td>没有此支付类型</td></tr>
</table>
<br/>
<form action="pay/getThirdOrder" method="post">
userId:<input name="userId" />
userToken:<input name="userToken" />
localType:<input name="localType" />
localId:<input name="localId" />
thirdType:<input name="thirdType" />
<input type="submit"/>
</form>
<hr/>



<hr/>



<h3 id="userInfoVO">用户信息对象</h3>
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userToken</td><td>字符串</td><td>Token，32位，后台加密</td></tr>
  <tr><td>userName</td><td>字符串</td><td>用户名，最长16</td></tr>
  <tr><td>userSign</td><td>字符串</td><td>用户签名，最长255</td></tr>
  <tr><td>userGender</td><td>整形</td><td>1位，0为男，1为女</td></tr>
  <tr><td>userAvatar</td><td>字符串</td><td>用户头像的url，长度最好不要超过20k</td></tr>
  <tr><td>userPostNum</td><td>整形</td><td>用户发布的帖子数</td></tr>
  <tr><td>userFanNum</td><td>整形</td><td>用户的粉丝数</td></tr>
  <tr><td>userFollowNum</td><td>整形</td><td>用户的关注人数</td></tr>
  <tr><td>userCityId</td><td>整型</td><td>城市id</td></tr>
  <tr><td>chatToken</td><td>字符串</td><td>融云聊天用到的token</td></tr>
  <tr><td>follow</td><td>整形（布尔）</td><td>是否关注，查询自己信息时此值为0</td></tr>
</table>


<h3 id="userBindInfoVO">用户绑定信息对象</h3>
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userPhone</td><td>字符串</td><td>用户token</td></tr>
</table>

<h3 id="trendsVO">动态对象</h3>
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>type</td><td>整型</td><td>动态类型，1为发布需求，2为发布帖子，3为发布圈图，4为发布愿望</td></tr>
  <tr><td>id</td><td>整型</td><td>相关id</td></tr>
  <tr><td>title</td><td>字符串</td><td>标题</td></tr>
  <tr><td>content</td><td>字符串</td><td>详细内容</td></tr>
  <tr><td>avatar</td><td>字符串</td><td>图片</td></tr>
  <tr><td>time</td><td>字符串</td><td>时间</td></tr>
  <tr><td>userId</td><td>整形</td><td>此条动态的用户id</td></tr>
  <tr><td>userName</td><td>字符串</td><td>此条动态的用户名</td></tr>
  <tr><td>userAvatar</td><td>字符串</td><td>此条动态的用户头像</td></tr>
</table>

<h3 id="demandUserInfoVO">需求模块用户信息对象</h3>
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userName</td><td>字符串</td><td>用户名，最长16</td></tr>
  <tr><td>userSign</td><td>字符串</td><td>用户签名，最长255</td></tr>
  <tr><td>userGender</td><td>整形</td><td>1位，0为男，1为女</td></tr>
  <tr><td>userAvatar</td><td>字符串</td><td>用户头像的url，长度最好不要超过20k</td></tr>
  <tr><td>demandNum</td><td>整形</td><td>用户发布的需求数</td></tr>
  <tr><td>aidNum</td><td>整形</td><td>用户申请想要帮助的需求数</td></tr>
  <tr><td>completeNum</td><td>整形</td><td>用户的帮助完成的需求数</td></tr>
  <tr><td>userCityId</td><td>整型</td><td>城市id</td></tr>
</table>


<h3 id="token">图片token对象</h3>
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>token</td><td>字符串</td><td>token</td></tr>
  <tr><td>time</td><td>长整型</td><td>生成token时的时间戳</td></tr>
  <tr><td>expire</td><td>长整型</td><td>token有效时长，单位为秒</td></tr>
</table>



<h3 id="qiniuImage">七牛图片对象</h3>
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>key</td><td>字符串</td><td>文件名</td></tr>
  <tr><td>hash</td><td>字符串</td><td>哈希码，目前无用</td></tr>
  <tr><td>bucket</td><td>字符串</td><td>上传到的空间，目前没什么用，不过可以判断值为lulu的话证明上传到自己的七牛空间上了</td></tr>
  <tr><td>fsize</td><td>整型</td><td>文件大小</td></tr>
</table>


<h3 id="banner">横幅对象</h3>
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>bannerId</td><td>整型</td><td>横幅id</td></tr>
  <tr><td>bannerCover</td><td>字符串</td><td>横幅图片</td></tr>
  <tr><td>bannerActionId</td><td>字符串</td><td>目标id</td></tr>
  <tr><td>bannerActionType</td><td>字符串</td><td>类型，0为无</td></tr>
  <tr><td>bannerTime</td><td>字符串</td><td>横幅发布时间</td></tr>
</table>



<h3 id="section">热门分类信息对象</h3>
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>sectionId</td><td>整型</td><td>分类id</td></tr>
  <tr><td>sectionName</td><td>字符串</td><td>分类名，最长16</td></tr>
  <tr><td>sectionColor</td><td>字符串</td><td>分类颜色，最长16</td></tr>
</table>


<h3 id="albumInfoVO">热门专题信息对象</h3>
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>albumId</td><td>整型</td><td>专题id</td></tr>
  <tr><td>albumTitle</td><td>字符串</td><td>专题名，最长32</td></tr>
  <tr><td>albumInfo</td><td>字符串</td><td>专题信息，最长255</td></tr>
  <tr><td>albumCover</td><td>字符串</td><td>专题封面url</td></tr>
  <tr><td>albumType</td><td>整型</td><td>专题类型</td></tr>
  <tr><td>albumTime</td><td>字符串</td><td>专题发布时间</td></tr>
  <tr><td>albumReadNum</td><td>整型</td><td>阅读量</td></tr>
  <tr><td>posts</td><td>列表</td><td>列表，对象为<a href="postInfoVO">帖子详细信息对象</a>，只包含一些需要的属性</td></tr>
</table>


<h3 id="city">城市对象</h3>
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>cityId</td><td>整型</td><td>城市id</td></tr>
  <tr><td>cityName</td><td>字符串</td><td>城市名</td></tr>
  <tr><td>cityRank</td><td>字符串</td><td>城市排名</td></tr>
</table>

<h3 id="school">学校对象</h3>
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>schoolId</td><td>整型</td><td>学校id</td></tr>
  <tr><td>schoolName</td><td>字符串</td><td>学校名</td></tr>
  <tr><td>schoolRank</td><td>字符串</td><td>学校排名</td></tr>
</table>



<h3 id="tag">帖子标签信息对象</h3>
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>tagId</td><td>整型</td><td>帖子id</td></tr>
  <tr><td>tagName</td><td>字符串</td><td>标签名，最长16</td></tr>
  <tr><td>tagColor</td><td>字符串</td><td>标签颜色，最长16</td></tr>
  <tr><td>tagType</td><td>整型</td><td>标签类型</td></tr>
  <tr><td>tagRank</td><td>整型</td><td>标签推荐等级</td></tr>
</table>


<h3 id="postUserVO">帖子用户信息对象</h3>
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userName</td><td>字符串</td><td>用户名</td></tr>
  <tr><td>userAvatar</td><td>字符串</td><td>用户头像url</td></tr>
</table>




<h3 id="postInfoVO">帖子详细信息对象</h3>
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>postId</td><td>整型</td><td>帖子id</td></tr>
  <tr><td>postTitle</td><td>字符串</td><td>帖子标题，最长32</td></tr>
  <tr><td>postCover</td><td>字符串</td><td>帖子封面图url，建议长度不要超过20k</td></tr>
  <tr><td>postUserId</td><td>整型</td><td>帖子发布人id</td></tr>
  <tr><td>postPasswd</td><td>字符串</td><td>帖子密码</td></tr>
  <tr><td>postEncrypt</td><td>布尔型</td><td>是否加密</td></tr>
  <tr><td>postUserName</td><td>字符串</td><td>帖子发布人名称</td></tr>
  <tr><td>postUserAvatar</td><td>字符串</td><td>帖子发布人头像url，建议长度不要超过20k</td></tr>
  <tr><td>postContent</td><td>字符串</td><td>帖子内容，建议长度不要超过20k</td></tr>
  <tr><td>postStatus</td><td>整型</td><td>帖子状态，目前暂时无用</td></tr>
  <tr><td>postSectionId</td><td>整型</td><td>分类id</td></tr>
  <tr><td>postSectionName</td><td>字符串</td><td>分类名，最长16</td></tr>
  <tr><td>postTime</td><td>字符串</td><td>帖子发布时间</td></tr>
  <tr><td>postReadNum</td><td>整型</td><td>阅读数（目前没有）</td></tr>
  <tr><td>postType</td><td>整型</td><td>帖子类型（目前无用）</td></tr>
  <tr><td>postCommentNum</td><td>整型</td><td>帖子评论数</td></tr>
  <tr><td>postJoinNum</td><td>整形</td><td>帖子种草数</td></tr>
  <tr><td>joined</td><td>布尔</td><td>是否参与</td></tr>
  <tr><td>joinStatus</td><td>整型</td><td>参与状态（代表种草拔草，目前没用）</td></tr>
  <tr><td>followed</td><td>布尔</td><td>是否收藏</td></tr>
  <tr><td>tags</td><td>列表</td><td>此帖子的标签列表，类型为<a href="#tag">帖子标签信息对象</a></td></tr>
  <tr><td>joins</td><td>列表</td><td>参与此帖子的用户列表，类型为<a href="#postUserVO">帖子用户信息对象</a></td></tr>
</table>



<h3 id="stickerInfo">愿望墙标签信息对象</h3>
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>stickerId</td><td>整型</td><td>标签id</td></tr>
  <tr><td>stickerName</td><td>字符串</td><td>标签名，最长16</td></tr>
  <tr><td>stickerColor</td><td>字符串</td><td>标签颜色，最长16</td></tr>
  <tr><td>stickerType</td><td>整形</td><td>标签类型（1是时间，2是地点，3是事件，4是自定义）</td></tr>
</table>

<h3 id="wishInfoVO">愿望信息对象</h3>
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>wishId</td><td>整型</td><td>愿望id</td></tr>
  <tr><td>wishTime</td><td>字符串</td><td>愿望发布时间</td></tr>
  <tr><td>wishAvatar</td><td>字符串</td><td>愿望图片url，最好长度不要超过20k</td></tr>
  <tr><td>wishSign</td><td>字符串</td><td>愿望签名，长度不超过255</td></tr>
  <tr><td>wishUserId</td><td>整形</td><td>发布愿望的用户id</td></tr>
  <tr><td>stickers</td><td>对象的列表</td><td>愿望的标签信息，是个列表，列表内对象为<a href="#stickerInfo">愿望墙标签信息对象</a></td></tr>
  <tr><td>mateNum</td><td>整形</td><td>匹配到的愿望个数</td></tr>
</table>

<h3 id="wishMateVO">愿望匹配信息对象</h3>
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>wishId</td><td>整型</td><td>愿望id</td></tr>
  <tr><td>wishTime</td><td>字符串</td><td>愿望发布时间</td></tr>
  <tr><td>mateNum</td><td>整形</td><td>与此愿望匹配到的标签个数</td></tr>
  <tr><td>wishAvatar</td><td>字符串</td><td>愿望图片url，最好长度不要超过20k</td></tr>
  <tr><td>wishSign</td><td>字符串</td><td>愿望签名，长度不超过255</td></tr>
  <tr><td>userId</td><td>整形</td><td>发布愿望的用户id</td></tr>
  <tr><td>userName</td><td>字符串</td><td>发布愿望的用户名，长度不超过16</td></tr>
  <tr><td>userAvatar</td><td>字符串</td><td>发布愿望的用户头像url，长度最好不超过20k</td></tr>
  <tr><td>stickers</td><td>对象的列表</td><td>愿望的标签信息，是个列表，列表内对象为<a href="#stickerInfo">愿望墙标签信息对象</a></td></tr>
</table>


<h3 id="demandInfoVO">需求信息对象</h3>
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>demandId</td><td>整型</td><td>需求id</td></tr>
  <tr><td>demandTitle</td><td>字符串</td><td>需求标题，最长16</td></tr>
  <tr><td>demandUserId</td><td>整形</td><td>发布需求的用户id</td></tr>
  <tr><td>demandUserName</td><td>字符串</td><td>发布需求的用户名</td></tr>
  <tr><td>demandUserAvatar</td><td>字符串</td><td>发布需求的用户头像url</td></tr>
  <tr><td>demandContent</td><td>字符串</td><td>需求内容</td></tr>
  <tr><td>demandPrice</td><td>浮点型</td><td>价格</td></tr>
  <tr><td>demandLat</td><td>浮点型</td><td>纬度</td></tr>
  <tr><td>demandLng</td><td>浮点型</td><td>经度</td></tr>
  <tr><td>demandAidNum</td><td>整型</td><td>有几个人想要帮助（想领任务）</td></tr>
  <tr><td>demandTime</td><td>字符串</td><td>需求发布时间</td></tr>
  <tr><td>demandStatus</td><td>整型</td><td>需求状态  0为发布中，1为已下单</td></tr>
  <tr><td>aid</td><td>布尔型</td><td>是否接了这个需求的单</td></tr>
  <tr><td>labels</td><td>对象的列表</td><td>需求的标签信息，是个列表，列表内对象为<a href="#label">需求标签信息对象</a></td></tr>
</table>


<h3 id="label">需求标签信息对象</h3>
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>labelId</td><td>整型</td><td>标签id</td></tr>
  <tr><td>labelName</td><td>字符串</td><td>标签名，最长16</td></tr>
  <tr><td>labelColor</td><td>字符串</td><td>标签颜色，最长16</td></tr>
  <tr><td>labelType</td><td>整型</td><td>标签类型</td></tr>
</table>


<h3 id="userDemandInfoVO">帮帮用户信息对象</h3>
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userName</td><td>字符串</td><td>用户名，最长16</td></tr>
  <tr><td>userSign</td><td>字符串</td><td>用户签名，最长255</td></tr>
  <tr><td>userGender</td><td>整形</td><td>1位，0为男，1为女</td></tr>
  <tr><td>userAvatar</td><td>字符串</td><td>用户头像的url，长度最好不要超过20k</td></tr>
  <tr><td>userCityId</td><td>整型</td><td>城市id</td></tr>
  <tr><td>demandNum</td><td>整形</td><td>用户发布需求数</td></tr>
  <tr><td>aidNum</td><td>整形</td><td>用户帮助别人成功数</td></tr>
</table>


<h3 id="demandOrderInfoVO">需求订单信息对象</h3>
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>orderId</td><td>整型</td><td>订单id</td></tr>
  <tr><td>orderPrice</td><td>浮点型</td><td>订单价格</td></tr>
  <tr><td>orderStatus</td><td>整型</td><td>订单状态   0为正常下单，5为已支付，10为完成，15为已评论</td></tr>
  <tr><td>orderTime</td><td>字符串</td><td>订单生成时间</td></tr>
  <tr><td>orderScore</td><td>整型</td><td>评分，目前无用</td></tr>
  <tr><td>orderComment</td><td>字符串</td><td>发布人的评价</td></tr>
  <tr><td>demandId</td><td>整型</td><td>需求id</td></tr>
  <tr><td>demandTitle</td><td>字符串</td><td>需求标题，最长16</td></tr>
  <tr><td>demandContent</td><td>字符串</td><td>需求内容</td></tr>
  <tr><td>demandLat</td><td>浮点型</td><td>纬度</td></tr>
  <tr><td>demandLng</td><td>浮点型</td><td>经度</td></tr>
  <tr><td>demandTime</td><td>字符串</td><td>需求发布时间</td></tr>
  <tr><td>demandStatus</td><td>整型</td><td>需求状态  0为发布中，1为已下单，在订单中此值应该一直是1</td></tr>
  <tr><td>demandUserId</td><td>整型</td><td>发布用户id</td></tr>
  <tr><td>demandUserName</td><td>字符串</td><td>发布用户名，最长16</td></tr>
  <tr><td>demandUserGender</td><td>整形</td><td>发布用户性别 1位，0为男，1为女</td></tr>
  <tr><td>demandUserAvatar</td><td>字符串</td><td>发布用户头像的url，长度最好不要超过20k</td></tr>
  <tr><td>demandUserPhone</td><td>字符串</td><td>发布用户头手机号</td></tr>
  <tr><td>orderUserId</td><td>整型</td><td>接单用户id</td></tr>
  <tr><td>orderUserName</td><td>字符串</td><td>接单用户名，最长16</td></tr>
  <tr><td>orderUserGender</td><td>整形</td><td>接单用户性别 1位，0为男，1为女</td></tr>
  <tr><td>orderUserAvatar</td><td>字符串</td><td>接单用户头像的url，长度最好不要超过20k</td></tr>
  <tr><td>orderUserPhone</td><td>字符串</td><td>接单用户的手机号</td></tr>
</table>


<h3 id="coterieInfoVO">圈子信息对象</h3>
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>coterieId</td><td>整型</td><td>圈子id</td></tr>
  <tr><td>coterieName</td><td>浮点型</td><td>圈子名</td></tr>
  <tr><td>coterieAvatar</td><td>整型</td><td>圈子图片</td></tr>
  <tr><td>coterieTime</td><td>字符串</td><td>圈子创建时间</td></tr>
  <tr><td>joined</td><td>布尔型</td><td>是否加入此圈子</td></tr>
</table>

<h3 id="coterieImageInfoVO">圈子图片信息对象</h3>
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>imageId</td><td>整型</td><td>圈子图片id</td></tr>
  <tr><td>imageCoterieId</td><td>整型</td><td>圈子id</td></tr>
  <tr><td>imageCoterieName</td><td>字符串</td><td>圈子名</td></tr>
  <tr><td>imageCoterieAvatar</td><td>字符串</td><td>圈子图片url</td></tr>
  <tr><td>imageUserId</td><td>整型</td><td>发布图片的用户id</td></tr>
  <tr><td>imageUserName</td><td>字符串</td><td>用户名</td></tr>
  <tr><td>imageUserAvatar</td><td>字符串</td><td>用户头像</td></tr>
  <tr><td>imageSign</td><td>字符串</td><td>图片一句话</td></tr>
  <tr><td>imageUrl</td><td>字符串</td><td>图片url</td></tr>
  <tr><td>pointNum</td><td>整型</td><td>赞的数</td></tr>
  <tr><td>antipointNum</td><td>整型</td><td>踩的数</td></tr>
  <tr><td>commentNum</td><td>整型</td><td>评论数</td></tr>
  <tr><td>pointStatus</td><td>整型</td><td>状态,查询的人对图片的操作，0是无，1是赞，2是踩</td></tr>
  <tr><td>imageTime</td><td>字符串</td><td>发布时间</td></tr>
</table>


<h3 id="coterieUserInfoVO">圈子用户信息对象</h3>
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>userId</td><td>整型</td><td>用户id</td></tr>
  <tr><td>userName</td><td>字符串</td><td>用户名</td></tr>
  <tr><td>userAvatar</td><td>字符串</td><td>用户头像</td></tr>
  <tr><td>pointNum</td><td>整型</td><td>被点赞数</td></tr>
  <tr><td>followed</td><td>布尔型</td><td>是否关注</td></tr>
</table>

<h3 id="coterieImageCommentInfoVO">圈子图片的评论信息对象</h3>
<table border="4">
  <tr><td>字段名</td><td>类型</td><td>说明</td></tr>
  <tr><td>commentId</td><td>整型</td><td>评论id</td></tr>
  <tr><td>commentImageId</td><td>整型</td><td>评论的图片id</td></tr>
  <tr><td>commentUserId</td><td>整型</td><td>评论人id</td></tr>
  <tr><td>commentUserName</td><td>字符串</td><td>评论人昵称</td></tr>
  <tr><td>commentUserAvatar</td><td>字符串</td><td>评论人头像</td></tr>
  <tr><td>commentParentUserId</td><td>字符串</td><td>回复人id（没有则没此字段）</td></tr>
  <tr><td>commentParentUserName</td><td>字符串</td><td>回复人昵称（没有则没此字段）</td></tr>
  <tr><td>commentParentUserAvatar</td><td>字符串</td><td>回复人头像（没有则没此字段）</td></tr>
  <tr><td>commentContent</td><td>整型</td><td>回复内容</td></tr>
  <tr><td>commentTime</td><td>字符串</td><td>评论时间</td></tr>
</table>

</body>
</html>
